left foot braking - Turc Anglais Dictionnaire